car bombs - Español Inglés Diccionario